package org.sibframework.sda.test.objects;

public class CpPatientAdvice implements java.io.Serializable {

    //Fields Generated
    /**
     * 联用医嘱， Y:有子医嘱，N:没子医嘱<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>1</tt>.<p>
     * Column: <tt>IS_ASSEMBLE</tt>.<p>
     */
    private java.lang.String isAssemble = null;
    /**
     * 计价属性<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>BILLING_ATTR</tt>.<p>
     */
    private java.lang.Long billingAttr = null;
    /**
     * 下医嘱医生账号<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>DOCTOR_ACCOUNT</tt>.<p>
     */
    private java.lang.String doctorAccount = null;
    /**
     * 下医嘱医生姓名<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>DOCTOR_NAME</tt>.<p>
     */
    private java.lang.String doctorName = null;
    /**
     * 大包装规格<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>PACK_SPEC</tt>.<p>
     */
    private java.lang.String packSpec = null;
    /**
     * 厂家ID<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>FIRM_ID</tt>.<p>
     */
    private java.lang.String firmId = null;
    /**
     * 是否选中：<p>
    *0：选中<p>
    *1：没选中<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>IS_SELECTED</tt>.<p>
     */
    private java.lang.Long isSelected = null;
    /**
     * 路径ID<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>CP_TEMPLATE_ID</tt>.<p>
     */
    private java.lang.Long cpTemplateId = null;
    /**
     * 医嘱ID<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>38</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>CP_TP_ADVICE_ID</tt>.<p>
     */
    private java.lang.Long cpTpAdviceId = null;
    /**
     * 序号PK<p>
     * Null able: <tt>false</tt>.<p>
     * Primary Key: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>ID</tt>.<p>
     */
    private java.lang.Long id = null;
    /**
     * 患者ID<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>CP_PATIENT_INFO_ID</tt>.<p>
     */
    private java.lang.Long cpPatientInfoId = null;
    /**
     * 状态   0：没变异，1：变异<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>38</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>STATUS</tt>.<p>
     */
    private java.lang.Long status = null;
    /**
     * 医生为患者新添加医嘱：内容<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>500</tt>.<p>
     * Column: <tt>CONTENT</tt>.<p>
     */
    private java.lang.String content = null;
    /**
     * yp－药品 cy－草药 jy－检验 jc－检查 hl－护理 sw－膳食（食物） ss－手术 cz－处置 qt－其它<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>16</tt>.<p>
     * Column: <tt>ADVICE_TYPE</tt>.<p>
     */
    private java.lang.String adviceType = null;
    /**
     * 医生为患者新添加医嘱：是否必选 0必选、1可选<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>IS_NESECESSARY</tt>.<p>
     */
    private java.lang.Long isNesecessary = null;
    /**
     * 阶段ID<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>CP_TP_PHASE_ID</tt>.<p>
     */
    private java.lang.Long cpTpPhaseId = null;
    /**
     * 医嘱是否已执行，0：未下医嘱，1,：下医嘱未执行，2：已执行<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>IS_EXECUTE</tt>.<p>
     */
    private java.lang.Long isExecute = null;
    /**
     * 单次用量<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>8</tt>.
     * Scale: <tt>4</tt>.<p>
     * Column: <tt>PER_AMOUT</tt>.<p>
     */
    private java.lang.Double perAmout = null;
    /**
     * 单次用量单位<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>PER_UNIT</tt>.<p>
     */
    private java.lang.String perUnit = null;
    /**
     * md_dict_value 中的value  type_code = 'approach'<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>APPROACH_VALUE</tt>.<p>
     */
    private java.lang.String approachValue = null;
    /**
     * md_dict_value 中的name  type_code = 'approach'<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>APPROACH_NAME</tt>.<p>
     */
    private java.lang.String approachName = null;
    /**
     * 频率ID<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>FREQUENCY_ID</tt>.<p>
     */
    private java.lang.Long frequencyId = null;
    /**
     * 频率code<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>FREQUENCY_CODE</tt>.<p>
     */
    private java.lang.String frequencyCode = null;
    /**
     * 执行人<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>EXECUTE_ACCOUNT</tt>.<p>
     */
    private java.lang.String executeAccount = null;
    /**
     * 执行时间<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>EXECOUTE_DATE</tt>.<p>
     */
    private java.util.Date execouteDate = null;
    /**
     * 时效类型：0 临时医嘱<p>
    *1 长期医嘱<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>TIME_FLAG</tt>.<p>
     */
    private java.lang.Long timeFlag = null;
    /**
     * 特殊医嘱标记 in－在院医嘱，out－出院医嘱<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>16</tt>.<p>
     * Column: <tt>ADVICE_FLAG</tt>.<p>
     */
    private java.lang.String adviceFlag = null;
    /**
     * 医嘱备注<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>200</tt>.<p>
     * Column: <tt>ADVICE_MEMO</tt>.<p>
     */
    private java.lang.String adviceMemo = null;
    /**
     * 联用组号<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>ADVICE_GROUP_ID</tt>.<p>
     */
    private java.lang.Long adviceGroupId = null;
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>START_TIME</tt>.<p>
     */
    private java.util.Date startTime = null;
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>END_TIME</tt>.<p>
     */
    private java.util.Date endTime = null;
    /**
     * 医嘱代码 对应his中的药品或项目编码<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>ADVICE_CODE</tt>.<p>
     */
    private java.lang.String adviceCode = null;
    /**
     * 病人的阶段ID<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>CP_PATIENT_PHASE_ID</tt>.<p>
     */
    private java.lang.Long cpPatientPhaseId = null;
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>32</tt>.<p>
     * Column: <tt>UPDATE_BY</tt>.<p>
     */
    private java.lang.String updateBy = null;
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>UPDATE_DATE</tt>.<p>
     */
    private java.util.Date updateDate = null;
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>32</tt>.<p>
     * Column: <tt>CREATE_BY</tt>.<p>
     */
    private java.lang.String createBy = null;
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>CREATE_DATE</tt>.<p>
     */
    private java.util.Date createDate = null;

    /**
     * 联用医嘱， Y:有子医嘱，N:没子医嘱<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>1</tt>.<p>
     * Column: <tt>IS_ASSEMBLE</tt>.<p>
     */
    public java.lang.String getIsAssemble() {
    	return this.isAssemble;
    }
    /**
     * 联用医嘱， Y:有子医嘱，N:没子医嘱<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>1</tt>.<p>
     * Column: <tt>IS_ASSEMBLE</tt>.<p>
     */
    public void setIsAssemble(java.lang.String isAssemble) {
    	this.isAssemble = isAssemble;
    }

    /**
     * 计价属性<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>BILLING_ATTR</tt>.<p>
     */
    public java.lang.Long getBillingAttr() {
    	return this.billingAttr;
    }
    /**
     * 计价属性<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>BILLING_ATTR</tt>.<p>
     */
    public void setBillingAttr(java.lang.Long billingAttr) {
    	this.billingAttr = billingAttr;
    }

    /**
     * 下医嘱医生账号<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>DOCTOR_ACCOUNT</tt>.<p>
     */
    public java.lang.String getDoctorAccount() {
    	return this.doctorAccount;
    }
    /**
     * 下医嘱医生账号<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>DOCTOR_ACCOUNT</tt>.<p>
     */
    public void setDoctorAccount(java.lang.String doctorAccount) {
    	this.doctorAccount = doctorAccount;
    }

    /**
     * 下医嘱医生姓名<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>DOCTOR_NAME</tt>.<p>
     */
    public java.lang.String getDoctorName() {
    	return this.doctorName;
    }
    /**
     * 下医嘱医生姓名<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>DOCTOR_NAME</tt>.<p>
     */
    public void setDoctorName(java.lang.String doctorName) {
    	this.doctorName = doctorName;
    }

    /**
     * 大包装规格<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>PACK_SPEC</tt>.<p>
     */
    public java.lang.String getPackSpec() {
    	return this.packSpec;
    }
    /**
     * 大包装规格<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>PACK_SPEC</tt>.<p>
     */
    public void setPackSpec(java.lang.String packSpec) {
    	this.packSpec = packSpec;
    }

    /**
     * 厂家ID<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>FIRM_ID</tt>.<p>
     */
    public java.lang.String getFirmId() {
    	return this.firmId;
    }
    /**
     * 厂家ID<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>FIRM_ID</tt>.<p>
     */
    public void setFirmId(java.lang.String firmId) {
    	this.firmId = firmId;
    }

    /**
     * 是否选中：<p>
    *0：选中<p>
    *1：没选中<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>IS_SELECTED</tt>.<p>
     */
    public java.lang.Long getIsSelected() {
    	return this.isSelected;
    }
    /**
     * 是否选中：<p>
    *0：选中<p>
    *1：没选中<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>IS_SELECTED</tt>.<p>
     */
    public void setIsSelected(java.lang.Long isSelected) {
    	this.isSelected = isSelected;
    }

    /**
     * 路径ID<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>CP_TEMPLATE_ID</tt>.<p>
     */
    public java.lang.Long getCpTemplateId() {
    	return this.cpTemplateId;
    }
    /**
     * 路径ID<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>CP_TEMPLATE_ID</tt>.<p>
     */
    public void setCpTemplateId(java.lang.Long cpTemplateId) {
    	this.cpTemplateId = cpTemplateId;
    }

    /**
     * 医嘱ID<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>38</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>CP_TP_ADVICE_ID</tt>.<p>
     */
    public java.lang.Long getCpTpAdviceId() {
    	return this.cpTpAdviceId;
    }
    /**
     * 医嘱ID<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>38</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>CP_TP_ADVICE_ID</tt>.<p>
     */
    public void setCpTpAdviceId(java.lang.Long cpTpAdviceId) {
    	this.cpTpAdviceId = cpTpAdviceId;
    }

    /**
     * 序号PK<p>
     * Null able: <tt>false</tt>.<p>
     * Primary Key: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>ID</tt>.<p>
     */
    public java.lang.Long getId() {
    	return this.id;
    }
    /**
     * 序号PK<p>
     * Null able: <tt>false</tt>.<p>
     * Primary Key: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>ID</tt>.<p>
     */
    public void setId(java.lang.Long id) {
    	this.id = id;
    }

    /**
     * 患者ID<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>CP_PATIENT_INFO_ID</tt>.<p>
     */
    public java.lang.Long getCpPatientInfoId() {
    	return this.cpPatientInfoId;
    }
    /**
     * 患者ID<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>CP_PATIENT_INFO_ID</tt>.<p>
     */
    public void setCpPatientInfoId(java.lang.Long cpPatientInfoId) {
    	this.cpPatientInfoId = cpPatientInfoId;
    }

    /**
     * 状态   0：没变异，1：变异<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>38</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>STATUS</tt>.<p>
     */
    public java.lang.Long getStatus() {
    	return this.status;
    }
    /**
     * 状态   0：没变异，1：变异<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>38</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>STATUS</tt>.<p>
     */
    public void setStatus(java.lang.Long status) {
    	this.status = status;
    }

    /**
     * 医生为患者新添加医嘱：内容<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>500</tt>.<p>
     * Column: <tt>CONTENT</tt>.<p>
     */
    public java.lang.String getContent() {
    	return this.content;
    }
    /**
     * 医生为患者新添加医嘱：内容<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>500</tt>.<p>
     * Column: <tt>CONTENT</tt>.<p>
     */
    public void setContent(java.lang.String content) {
    	this.content = content;
    }

    /**
     * yp－药品 cy－草药 jy－检验 jc－检查 hl－护理 sw－膳食（食物） ss－手术 cz－处置 qt－其它<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>16</tt>.<p>
     * Column: <tt>ADVICE_TYPE</tt>.<p>
     */
    public java.lang.String getAdviceType() {
    	return this.adviceType;
    }
    /**
     * yp－药品 cy－草药 jy－检验 jc－检查 hl－护理 sw－膳食（食物） ss－手术 cz－处置 qt－其它<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>16</tt>.<p>
     * Column: <tt>ADVICE_TYPE</tt>.<p>
     */
    public void setAdviceType(java.lang.String adviceType) {
    	this.adviceType = adviceType;
    }

    /**
     * 医生为患者新添加医嘱：是否必选 0必选、1可选<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>IS_NESECESSARY</tt>.<p>
     */
    public java.lang.Long getIsNesecessary() {
    	return this.isNesecessary;
    }
    /**
     * 医生为患者新添加医嘱：是否必选 0必选、1可选<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>IS_NESECESSARY</tt>.<p>
     */
    public void setIsNesecessary(java.lang.Long isNesecessary) {
    	this.isNesecessary = isNesecessary;
    }

    /**
     * 阶段ID<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>CP_TP_PHASE_ID</tt>.<p>
     */
    public java.lang.Long getCpTpPhaseId() {
    	return this.cpTpPhaseId;
    }
    /**
     * 阶段ID<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>CP_TP_PHASE_ID</tt>.<p>
     */
    public void setCpTpPhaseId(java.lang.Long cpTpPhaseId) {
    	this.cpTpPhaseId = cpTpPhaseId;
    }

    /**
     * 医嘱是否已执行，0：未下医嘱，1,：下医嘱未执行，2：已执行<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>IS_EXECUTE</tt>.<p>
     */
    public java.lang.Long getIsExecute() {
    	return this.isExecute;
    }
    /**
     * 医嘱是否已执行，0：未下医嘱，1,：下医嘱未执行，2：已执行<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>IS_EXECUTE</tt>.<p>
     */
    public void setIsExecute(java.lang.Long isExecute) {
    	this.isExecute = isExecute;
    }

    /**
     * 单次用量<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>8</tt>.
     * Scale: <tt>4</tt>.<p>
     * Column: <tt>PER_AMOUT</tt>.<p>
     */
    public java.lang.Double getPerAmout() {
    	return this.perAmout;
    }
    /**
     * 单次用量<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>8</tt>.
     * Scale: <tt>4</tt>.<p>
     * Column: <tt>PER_AMOUT</tt>.<p>
     */
    public void setPerAmout(java.lang.Double perAmout) {
    	this.perAmout = perAmout;
    }

    /**
     * 单次用量单位<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>PER_UNIT</tt>.<p>
     */
    public java.lang.String getPerUnit() {
    	return this.perUnit;
    }
    /**
     * 单次用量单位<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>PER_UNIT</tt>.<p>
     */
    public void setPerUnit(java.lang.String perUnit) {
    	this.perUnit = perUnit;
    }

    /**
     * md_dict_value 中的value  type_code = 'approach'<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>APPROACH_VALUE</tt>.<p>
     */
    public java.lang.String getApproachValue() {
    	return this.approachValue;
    }
    /**
     * md_dict_value 中的value  type_code = 'approach'<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>APPROACH_VALUE</tt>.<p>
     */
    public void setApproachValue(java.lang.String approachValue) {
    	this.approachValue = approachValue;
    }

    /**
     * md_dict_value 中的name  type_code = 'approach'<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>APPROACH_NAME</tt>.<p>
     */
    public java.lang.String getApproachName() {
    	return this.approachName;
    }
    /**
     * md_dict_value 中的name  type_code = 'approach'<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>APPROACH_NAME</tt>.<p>
     */
    public void setApproachName(java.lang.String approachName) {
    	this.approachName = approachName;
    }

    /**
     * 频率ID<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>FREQUENCY_ID</tt>.<p>
     */
    public java.lang.Long getFrequencyId() {
    	return this.frequencyId;
    }
    /**
     * 频率ID<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>FREQUENCY_ID</tt>.<p>
     */
    public void setFrequencyId(java.lang.Long frequencyId) {
    	this.frequencyId = frequencyId;
    }

    /**
     * 频率code<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>FREQUENCY_CODE</tt>.<p>
     */
    public java.lang.String getFrequencyCode() {
    	return this.frequencyCode;
    }
    /**
     * 频率code<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>FREQUENCY_CODE</tt>.<p>
     */
    public void setFrequencyCode(java.lang.String frequencyCode) {
    	this.frequencyCode = frequencyCode;
    }

    /**
     * 执行人<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>EXECUTE_ACCOUNT</tt>.<p>
     */
    public java.lang.String getExecuteAccount() {
    	return this.executeAccount;
    }
    /**
     * 执行人<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>EXECUTE_ACCOUNT</tt>.<p>
     */
    public void setExecuteAccount(java.lang.String executeAccount) {
    	this.executeAccount = executeAccount;
    }

    /**
     * 执行时间<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>EXECOUTE_DATE</tt>.<p>
     */
    public java.util.Date getExecouteDate() {
    	return this.execouteDate;
    }
    /**
     * 执行时间<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>EXECOUTE_DATE</tt>.<p>
     */
    public void setExecouteDate(java.util.Date execouteDate) {
    	this.execouteDate = execouteDate;
    }

    /**
     * 时效类型：0 临时医嘱<p>
    *1 长期医嘱<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>TIME_FLAG</tt>.<p>
     */
    public java.lang.Long getTimeFlag() {
    	return this.timeFlag;
    }
    /**
     * 时效类型：0 临时医嘱<p>
    *1 长期医嘱<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>TIME_FLAG</tt>.<p>
     */
    public void setTimeFlag(java.lang.Long timeFlag) {
    	this.timeFlag = timeFlag;
    }

    /**
     * 特殊医嘱标记 in－在院医嘱，out－出院医嘱<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>16</tt>.<p>
     * Column: <tt>ADVICE_FLAG</tt>.<p>
     */
    public java.lang.String getAdviceFlag() {
    	return this.adviceFlag;
    }
    /**
     * 特殊医嘱标记 in－在院医嘱，out－出院医嘱<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>16</tt>.<p>
     * Column: <tt>ADVICE_FLAG</tt>.<p>
     */
    public void setAdviceFlag(java.lang.String adviceFlag) {
    	this.adviceFlag = adviceFlag;
    }

    /**
     * 医嘱备注<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>200</tt>.<p>
     * Column: <tt>ADVICE_MEMO</tt>.<p>
     */
    public java.lang.String getAdviceMemo() {
    	return this.adviceMemo;
    }
    /**
     * 医嘱备注<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>200</tt>.<p>
     * Column: <tt>ADVICE_MEMO</tt>.<p>
     */
    public void setAdviceMemo(java.lang.String adviceMemo) {
    	this.adviceMemo = adviceMemo;
    }

    /**
     * 联用组号<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>ADVICE_GROUP_ID</tt>.<p>
     */
    public java.lang.Long getAdviceGroupId() {
    	return this.adviceGroupId;
    }
    /**
     * 联用组号<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>ADVICE_GROUP_ID</tt>.<p>
     */
    public void setAdviceGroupId(java.lang.Long adviceGroupId) {
    	this.adviceGroupId = adviceGroupId;
    }

    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>START_TIME</tt>.<p>
     */
    public java.util.Date getStartTime() {
    	return this.startTime;
    }
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>START_TIME</tt>.<p>
     */
    public void setStartTime(java.util.Date startTime) {
    	this.startTime = startTime;
    }

    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>END_TIME</tt>.<p>
     */
    public java.util.Date getEndTime() {
    	return this.endTime;
    }
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>END_TIME</tt>.<p>
     */
    public void setEndTime(java.util.Date endTime) {
    	this.endTime = endTime;
    }

    /**
     * 医嘱代码 对应his中的药品或项目编码<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>ADVICE_CODE</tt>.<p>
     */
    public java.lang.String getAdviceCode() {
    	return this.adviceCode;
    }
    /**
     * 医嘱代码 对应his中的药品或项目编码<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>ADVICE_CODE</tt>.<p>
     */
    public void setAdviceCode(java.lang.String adviceCode) {
    	this.adviceCode = adviceCode;
    }

    /**
     * 病人的阶段ID<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>CP_PATIENT_PHASE_ID</tt>.<p>
     */
    public java.lang.Long getCpPatientPhaseId() {
    	return this.cpPatientPhaseId;
    }
    /**
     * 病人的阶段ID<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>CP_PATIENT_PHASE_ID</tt>.<p>
     */
    public void setCpPatientPhaseId(java.lang.Long cpPatientPhaseId) {
    	this.cpPatientPhaseId = cpPatientPhaseId;
    }

    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>32</tt>.<p>
     * Column: <tt>UPDATE_BY</tt>.<p>
     */
    public java.lang.String getUpdateBy() {
    	return this.updateBy;
    }
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>32</tt>.<p>
     * Column: <tt>UPDATE_BY</tt>.<p>
     */
    public void setUpdateBy(java.lang.String updateBy) {
    	this.updateBy = updateBy;
    }

    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>UPDATE_DATE</tt>.<p>
     */
    public java.util.Date getUpdateDate() {
    	return this.updateDate;
    }
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>UPDATE_DATE</tt>.<p>
     */
    public void setUpdateDate(java.util.Date updateDate) {
    	this.updateDate = updateDate;
    }

    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>32</tt>.<p>
     * Column: <tt>CREATE_BY</tt>.<p>
     */
    public java.lang.String getCreateBy() {
    	return this.createBy;
    }
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>32</tt>.<p>
     * Column: <tt>CREATE_BY</tt>.<p>
     */
    public void setCreateBy(java.lang.String createBy) {
    	this.createBy = createBy;
    }

    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>CREATE_DATE</tt>.<p>
     */
    public java.util.Date getCreateDate() {
    	return this.createDate;
    }
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>CREATE_DATE</tt>.<p>
     */
    public void setCreateDate(java.util.Date createDate) {
    	this.createDate = createDate;
    }
}